package com.legolas.demo.dao.mapper;

import com.legolas.demo.domain.Resource;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface ResourceMapper {

    //增加资源
    void addResource(@Param("res") Resource res);
    //更新资源
    void updateResource(@Param("res") Resource res);


    //获取资源列表
    List<Resource> queryAllResource();
    //根据id得到资源信息
    Resource queryResourceById(@Param("id") int id);


    //删除资源
    void deleteResourceById(@Param("id") int id);

    //根据资源id删除角色资源记录
    void deleteRoleResourceByResourceId(@Param("resId") int resId);



}
